peripherally located - French English Dictionary